Scanner的.next()以及.nextLine()各自代表什么意思 |
您所在的位置:网站首页 › next time是什么意思 › Scanner的.next()以及.nextLine()各自代表什么意思 |
String str = new Scanner(System.in).nextLine(); String str = new Scanner(System.in).next(); .next()方法一次读取一个无间隔子串,比如 TAB 空格 回车符 的时候 会终止扫描 .nextLine()方法是一次读取一行数据,nextLine()只在回车符的时候终止录入。 .next()代码: import java.util.Scanner; public class Pat01002 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("输入:"); String sc = scanner.next(); System.out.println("输出:"); System.out.println(sc); } } 输入: java is aaaa ; 输出: java .nextLine()代码: import java.util.Scanner; public class Pat01002 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("输入:"); String sc = scanner.nextLine(); System.out.println("输出:"); System.out.println(sc); } } /// 输入: java is bbbb; 输出: java is bbbb; |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |